mass executions - Espagnol Anglais Dictionnaire